package com.ruoyi.delivery.domain;

import java.util.Date;

public class DelDeliveryDetail {
    private String deliveryDetailId;   // 配送单明细id
    private String orderId;             // 订单单号
    private String transportDetailId;   // 运输订单明细id
    private String trackingNo;          // 运单号
    private String deliveryBatchId;          // 配送单批次号
    private String warehouseId;         // 仓库编号
    private String destination;         // 目的地
    private Date expectedDeliveryTime;   // 预计到达时间
    private Date deliveryTime;          // 到达时间
    private String productName;         // 产品名称
    private String productBatch;        // 产品批次
    private String type;                // 类型
    private double weight;              // 重量
    private String weightUnit;          // 重量单位
    private Integer transportQuantity;  // 运输数量
    private String state;               // 状态 0待发货 1配送中 2已送达
    private Date generatedDate;         // 创建时间
    private Date updatedDate;           // 修改时间
    private String updatedPerson;       // 修改人


    public Date getDeliveryTime() {
        return deliveryTime;
    }

    public void setDeliveryTime(Date deliveryTime) {
        this.deliveryTime = deliveryTime;
    }

    public String getWarehouseId() {
        return warehouseId;
    }

    public String getDeliveryBatchId() {
        return deliveryBatchId;
    }

    public void setDeliveryBatchId(String deliveryBatchId) {
        this.deliveryBatchId = deliveryBatchId;
    }

    public double getWeight() {
        return weight;
    }

    public void setWeight(double weight) {
        this.weight = weight;
    }

    public String getWeightUnit() {
        return weightUnit;
    }

    public void setWeightUnit(String weightUnit) {
        this.weightUnit = weightUnit;
    }

    public Integer getTransportQuantity() {
        return transportQuantity;
    }

    public void setTransportQuantity(Integer transportQuantity) {
        this.transportQuantity = transportQuantity;
    }

    public void setWarehouseId(String warehouseId) {
        this.warehouseId = warehouseId;
    }

    public Date getExpectedDeliveryTime() {
        return expectedDeliveryTime;
    }

    public void setExpectedDeliveryTime(Date expectedDeliveryTime) {
        this.expectedDeliveryTime = expectedDeliveryTime;
    }


    public String getDestination() {
        return destination;
    }

    public void setDestination(String destination) {
        this.destination = destination;
    }

    public String getTrackingNo() {
        return trackingNo;
    }

    public void setTrackingNo(String trackingNo) {
        this.trackingNo = trackingNo;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductBatch() {
        return productBatch;
    }

    public void setProductBatch(String productBatch) {
        this.productBatch = productBatch;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getDeliveryDetailId() {
        return deliveryDetailId;
    }

    public void setDeliveryDetailId(String deliveryDetailId) {
        this.deliveryDetailId = deliveryDetailId;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getTransportDetailId() {
        return transportDetailId;
    }

    public void setTransportDetailId(String transportDetailId) {
        this.transportDetailId = transportDetailId;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public Date getGeneratedDate() {
        return generatedDate;
    }

    public void setGeneratedDate(Date generatedDate) {
        this.generatedDate = generatedDate;
    }

    public Date getUpdatedDate() {
        return updatedDate;
    }

    public void setUpdatedDate(Date updatedDate) {
        this.updatedDate = updatedDate;
    }

    public String getUpdatedPerson() {
        return updatedPerson;
    }

    public void setUpdatedPerson(String updatedPerson) {
        this.updatedPerson = updatedPerson;
    }
}
